gsk: Move scaling filters to GskRenderNode
authorEmmanuele Bassi <ebassi@gnome.org>
Sat, 13 Aug 2016 07:34:22 +0000 (08:34 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Tue, 18 Oct 2016 10:49:14 +0000 (11:49 +0100)
commit387ed37f743c3fccd18638deca86e252a191660c
treec33021229a4ff3bf4fea57739ed8c34d04a9adfd
parent3bdd9c270afd15e7a983b8a5d703dbc7404dd9fb
gsk: Move scaling filters to GskRenderNode

The renderer will always use nearest-neighbor filters because it renders
at 1:1 pixel to texel ratio.

On the other hand, render nodes may be scaled, so we need to offer a way
to control the minification and magnification filters.
gsk/gskglrenderer.c
gsk/gskrenderer.c
gsk/gskrenderer.h
gsk/gskrendernode.c
gsk/gskrendernode.h
gsk/gskrendernodeprivate.h